/*common*/
.main{width: 1050px;margin: auto;overflow: hidden;}
.none{display: none;}
/*top*/
.top{width: 100%;z-index: 3;background: #fff;top:0;position: fixed;box-shadow:#999 0px 1px 7px 0px;height: 116px;}
.top_logo{overflow: hidden;display: block;float: left;}
/*top_right*/
.top_right{float: right;overflow: hidden;width: 720px;}
.top_right1{padding: 20px 0px;border-bottom: 1px solid #e5e5e5;height: 30px;}
.top_right1 img{float: left;margin-right: 40px;}
.top_tel{float: left;overflow: hidden;background: url("top_tel.jpg") no-repeat 0px 1px;width: 240px;margin-top: -3px;}
.top_tel i{color: #006fc4;font-size: 30px;padding-left: 48px;font-family: "Impact";}
.top_ic{overflow: hidden;float: left;}
.top_ic p{float: left;width: 60px;border-left: 1px solid #ccc;}
.top_ico1,.top_ico2,.top_language{width: 60px;height: 31px;display: block;}
.top_ico1{background: url("top_sina.jpg") no-repeat;}
.top_ico2{background: url("top_weixin.jpg") no-repeat;}
.top_ico1:hover{background: url("top_sina_hover.jpg") no-repeat;}
.top_ico2:hover{background: url("top_weixin_hover.jpg") no-repeat;}
.top_language{
    overflow: hidden;
    color: #222;
    background: url("top_select.jpg") no-repeat 48px 9px;
    font-size: 14px;
    padding-left: 15px;
    line-height: 31px;
}
.top_language a{display: block;}
.top_select{overflow: hidden;background: #fff;clear: both;position: absolute;display: none;}
.top_select a{display: block;line-height: 20px;}

/*navigation*/
.navigation{overflow: hidden;float: right; width:720px;}
.navigation span{overflow: hidden;float: left;display: block;line-height: 45px;width: 100px;}
.navigation span a{display: block;color: #222;font-size: 15px;}
.navigation span a:hover{color: #006fc4;font-weight: bold;}
.navigation span a.hover{color: #006fc4;font-weight: bold;}
.navigation span ul{
    width: 150px;
    overflow: hidden;
    background: #fff;
    border-bottom: 3px solid #006fc4;
    position: absolute;
    margin-left: -55px;
    z-index: 1;
    display: none;
    padding: 0px 10px 10px 10px;
}
.navigation span ul li{line-height: 35px;border-bottom: 1px dashed #ccc;text-align: center;}
.navigation span ul li a{display: block;color: #666;font-size: 12px;height: 35px;overflow: hidden;}
.navigation span ul li a:hover{color: #006fc4;font-weight: 100;border-bottom: none;}

/*content*/
.content{overflow: hidden;padding-top: 116px;}
/*banner*/
.flexslider{position:relative;overflow:hidden;*height: 585px;}
.flex-viewport{
    max-height:2000px;
    -webkit-transition:all 1s ease;
    -moz-transition:all 1s ease;
    transition:all 1s ease;
}
.flexslider .slides{zoom:1;}
.flexslider .slides li{float: left;width: 100%;}
.flexslider .slides li a{display: block;}
.flex-direction-nav a{
    width:60px;
    height:90px;
    line-height:99em;
    overflow:hidden;
    margin:-60px 0 0;
    display:block;
    background:url("ad_ctr.png") no-repeat;
    position:absolute;
    top:50%;
    z-index:10;
    cursor:pointer;
    opacity:0;
    filter:alpha(opacity=0);
    -webkit-transition:all .3s ease;
}
.flex-direction-nav .flex-next{background-position:0 -90px;right:0;}
.flex-direction-nav .flex-prev{left:0;}
.flexslider:hover .flex-next{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-prev{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{
    opacity:1;
    filter:alpha(opacity=50);
}
.flex-control-nav{width:100%;position:absolute;bottom:10px;text-align:center;padding-left: 25%;}
.flex-control-nav li{margin:0 -5px;display:inline-block;zoom:1;*display:inline;}
.flex-control-paging li a{
    background:url("dot.png") no-repeat 0 0px;
    display:block;
    height:16px;
    overflow:hidden;
    text-indent:9999px;
    width:60px;
    cursor:pointer;
}
.flex-control-paging li a.flex-active{background-position:-53px 0;}

/*产品类别*/
.lei{overflow: hidden;padding: 50px 0px 0px 0px;height: 410px;}
.lei_c{width:323px;height: 172px;background: url("p_bg.jpg") no-repeat;float: left;padding:0px 25px 25px 0px;}
.lei_c:hover{background: url("p_bg_hover.jpg") no-repeat;}
.lei_c_pic{width: 130px;height: 147px;display: block;float: left;padding-top: 25px;}
.lei_c img{width: 130px;height: 130px;}
.lei_z{width: 177px;float: left;overflow: hidden;padding:25px 8px 0px 8px;}
.lei_z h1{font-size: 14px;font-weight: bold;color: #222;padding-bottom: 20px;}
.lei_z p{color: #333;line-height: 18px;}
.lei_c:hover .lei_z h1,.lei_c:hover .lei_z p{color: #fff;}
.lei_more{
    overflow: hidden;
    width: 36px;
    height: 36px;
    display: block;
    background: url("p_more.png") no-repeat;
    float: right;
    /*margin-top: 22px;*/
}
.lei_c:hover .lei_more{background: url("p_more_hover.png") no-repeat;}
.lei_k{overflow: hidden;padding-bottom: 25px;padding-top: 10px;}

/*Baixie*/
.about{overflow: hidden;height:490px;padding: 70px 0px 0px 0px;background: url("about_bg.jpg") no-repeat center;text-align: center;}
.about_t{overflow: hidden;width: 185px;margin: auto;background: url("title_line.jpg") no-repeat 0px 30px;text-align: center;}
.about_t h5{color: #040402;font-size: 20px;font-weight: bold;padding-bottom: 10px;}
.about_t h6{color: #006fc9;font-size: 14px;font-family: Arial;font-weight: bold;}
.about h1{color: #000;font-size: 36px;font-weight: bold;padding: 33px 0px 25px 0px;}
.about p{line-height: 22px;color: #333;}
.about h3{font-size: 20px;font-weight: bold;}
.about_more{
    width: 36px;
    height: 36px;
    display: block;
    margin:auto;
    background: url("about_more.png") no-repeat;
}

/*案例展示*/
.case{overflow: hidden;padding: 60px 0px 60px 0px;}
.case_g{overflow: hidden;width: 735px;float: left;}
.case_t{overflow:hidden;background: url("title_bg.jpg") repeat-x 24px;padding-bottom: 33px;}
.case_t h3{color: #000;font-size: 20px;font-weight: bold;border-bottom: 3px solid #006fc4;float: left;height: 33px;}
.case_t span{color: #8d8d8d;font-weight: bold;font-size: 14px;display: block;padding:8px 0px 0px 5px;float: left;}
.case_c{overflow: hidden;padding-top: 10px;}
.case_c_i{width: 226px;float: left;overflow: hidden;padding: 0px 28px 30px 0px;}
.case_k{overflow: hidden;position: relative;display: block;}
.case_c .case_k img{width: 226px;height: 199px;}
.case_ico{
    width: 24px;
    height: 13px;
    position: absolute;
    right: 0;
    margin: -12px 25px 0px 0px;
    *margin: 187px 25px 0px 0px;
    z-index: 1;
    background: url("case_ico.png") no-repeat;
}
.case_w{overflow: hidden;border: 1px solid #e9e9e9;background: #f9f9f9;padding: 18px 12px 25px 8px;}
.case_w h6{font-size: 14px;margin-bottom: 15px;color: #000; height:38px; overflow:hidden; text-align:left; }
.case_w p{line-height: 18px; height:36px; overflow:hidden;}
.case_c .case_c_i:hover .case_ico{background: url("case_ico_hover.png") no-repeat;}
.case_c .case_c_i:hover .case_w{background: #006fc4;border: 1px solid #006fc4;}
.case_c .case_c_i:hover .case_w h6,.case_c .case_c_i:hover .case_w p{color: #fff;}

/*公司案例轮播效果样式*/
#wrapper {width: 735px;overflow: hidden;position: absolute;}
#carousel {width:735px;position:relative;}
#carousel ul {
    list-style: none;
    display: block;
    margin: 0;
    padding: 0;
}
#carousel li {
    color: #999;
    text-align: center;
    display: block;
    width: 735px;
    overflow: hidden;
    padding: 0;
    float: left;
    position: relative;
}
#carousel .prev, #carousel .next {
    background: transparent url("carousel_control.png") no-repeat 0 0;
    text-indent: -999px;
    display: none;
    overflow: hidden;
    width: 55px;
    height: 70px;
    margin-left: 10px;
    position: absolute;
    top:35%;
}
#carousel .prev {background-position: 0 0;left:-70px;}
#carousel .prev:hover {left: -70px;}
#carousel .next {background-position:-45px 0;right:-70px;}
#carousel .next:hover {right: -70px;}
#carousel .pager {text-align: center;overflow: hidden;}
#carousel .pager a {
    background: transparent url("carousel_control.png") no-repeat  -6px -90px;
    text-decoration: none;
    line-height: 100px;
    display: inline-block;
    overflow: hidden;
    width: 25px;
    height: 25px;
    margin: 0 10px 0 0;
}
#carousel .pager a.selected {
    background: transparent url("carousel_control.png") no-repeat -42px -90px;
    text-decoration: underline;
}

#source {
    text-align: center;
    width: 100%;
    position: absolute;
    bottom: 10px;
    left: 0;
}
#source, #source a {font-size: 12px;color: #999;}

#donate-spacer {height: 100%;}
#donate {
    border-top: 1px solid #999;
    width: 750px;
    padding: 50px 75px;
    margin: 0 auto;
    overflow: hidden;
}
#donate p, #donate form {margin: 0;float: left;}
#donate p {width: 650px;}
#donate form {width: 100px;}


/*最新案例*/
.case_z{overflow: hidden;width: 250px;float: right;}
.case_z_c{overflow: hidden;position: relative;}
.case_z_u{overflow: hidden;height: 374px;width: 250px;position: relative;}
.case_z_c li{float: left;overflow: hidden;width: 250px;}
.case_z_c li:hover .case_ico{background: url("case_ico_hover.png") no-repeat;}
.case_z_c li:hover .case_w{background: #006fc4;border: 1px solid #006fc4;}
.case_z_c li:hover .case_w h6,.case_z_c li:hover .case_w p{color: #fff;}
.case_z_prev,.case_z_next{
    width: 23px;
    height: 66px;
    display: block;
    position: absolute;
    z-index: 1;
}
.case_z_prev{background: url("case_prev.png") no-repeat;top: 25%}
.case_z_next{background: url("case_next.png") no-repeat;right: -1px;top: 25%;}
.case_z_prev:hover{background: url("case_prev_hover.png") no-repeat;}
.case_z_next:hover{background: url("case_next_hover.png") no-repeat;}

.case_z_u .case_k img{width: 250px;height: 241px;}
.case_z_u .case_ico{*margin: 229px 25px 0px 0px;}

/*解决方案*/
.solution{background: #f0f0f0;padding: 60px 0px 40px 0px;}
.solution_i{padding: 25px 0px;border-bottom: 1px solid #ccc;overflow: hidden;}
.solution_le,.solution_ri{width: 350px;overflow: hidden;}
.solution_le{float: left;}
.solution_ri{float: right;}

.solution_pic{width: 74px;overflow: hidden;float: left;}
.solution_zi{width: 245px;overflow: hidden;float: right;}

.solution_pic h6{width: 74px;height: 74px;}
.s_pic6{background: url("s1.png") no-repeat;}
.s_pic2{background: url("s2.png") no-repeat;}
.s_pic3{background: url("s3.png") no-repeat;}
.s_pic4{background: url("s4.png") no-repeat;}
.s_pic5{background: url("s5.png") no-repeat;}
.s_pic1{background: url("s6.png") no-repeat;}

.solution_pic h5{display: none;width: 74px;height: 74px;position: absolute;}
.s_hover6{background: url("s1_hover.png") no-repeat;}
.s_hover2{background: url("s2_hover.png") no-repeat;}
.s_hover3{background: url("s3_hover.png") no-repeat;}
.s_hover4{background: url("s4_hover.png") no-repeat;}
.s_hover5{background: url("s5_hover.png") no-repeat;}
.s_hover1{background: url("s6_hover.png") no-repeat;}

.solution_zi h6{color: #006fc4;font-size: 14px;font-weight: bold;padding-bottom: 13px;}
.solution_zi p{color: #333;line-height: 18px;}

/*最新产品*/
.product_zui{overflow: hidden;width: 248px;height: 353px;border: 1px solid #d8d8d8;position: relative;}
.product_z{width: 248px;height: 353px;overflow: hidden;position: relative;}
.product_z li{width: 250px;float: left;overflow: hidden;text-align: center;}
.product_z li a{display: block;}
.product_z li p{background: #fff;height: 270px;padding-top: 30px;overflow: hidden;}
.product_z li img{width: 248px;height: 248px;}
.product_z li h6{background: #bfbfbf;line-height: 53px;font-size: 15px;color: #000;}
.product_z li:hover h6{background: #006fc4;color: #fff;}

.product_zui .case_z_prev,.product_zui .case_z_next{top: 35%;}

/*新闻资讯*/
.wen{overflow: hidden;padding: 60px 0px;}
.wen_c{overflow: hidden;padding: 40px 0px 0px 0px;}
.wen_zi{width: 310px;float: left;padding-right: 45px;}
.wen_name{padding-bottom: 10px;overflow: hidden;border-bottom: 1px solid #e5e5e5;}
.wen_name h3{float: left;overflow: hidden;color: #000;font-size: 18px;font-weight: bold;}
.wen_more{
    width: 60px;
    float: right;
    height: 25px;
    color: #666;
    line-height: 25px;
    background: url("news_more.png") no-repeat 35px 0px;
}
.wen_more:hover{color: #006fc4;background: url("news_more_hover.png") no-repeat 35px 0px;}
.wen_k{overflow: hidden;padding-top: 20px;}
.wen_k li{line-height: 20px;}
.wen_k li a{
    display: block;
    background: url("news_li.png") no-repeat 0px;
    color: #666;
    padding-left: 10px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
.wen_k li a:hover{color: #006fc4;background: url("news_li_hover.png") no-repeat 0px;}

/*合作客户*/
.hez{overflow: hidden;background: #f0f0f0;padding: 60px 0px 0px 0px;}
.hez_c{overflow: hidden;padding:25px 0px 40px 0px;}
.hez_c ul{overflow: hidden;padding-top: 8px;}
.hez_c li{float: left;width: 195px;padding:0px 11px 11px 0px;}
.hez_c li a{display: block;width: 195px;height: 82px;background: #fff;text-align: center;}
.hez_c li a img{height: 82px;width: 195px;}

.links{padding: 15px 0px;border-top: 1px solid #d8d8d8;}
.links_z{
    width: 88px;
    height: 32px;
    background: #006fc4;
    line-height: 32px;
    text-align: center;
    color: #fff;
    font-size: 14px;
    float: left;
}
.links_u{float: left;overflow: hidden;}
.links_u li{float: left;padding-left: 14px;line-height: 32px;}

/*foot*/
.foot{overflow: hidden;}
.foot_one{background: #0088df;overflow: hidden;padding: 15px 0px;}
.foot_on{overflow: hidden;}
.foot_logo{display: block;float: left;padding-top: 20px;}

.foot_tel{
    width: 570px;
    float: left;
    overflow: hidden;
    border-top: 1px solid #309de2;
    border-bottom: 1px solid #309de2;
    height: 50px;
    line-height: 50px;
    margin: 25px 0px 0px 10px;
    background: url("foot_tel.png") no-repeat 0px;
}
.foot_tel h1{color: #fff;font-size: 32px;padding-left: 40px;float: left;}
.foot_tel h6{float: left;padding-left: 20px;color: #cadff6;font-size: 13px;padding-top: 5px;}

.foot_code{float: right;overflow: hidden;}
.foot_code p{width: 15px;float: left;color: #6cace6;font-size: 12px;padding-left: 10px;line-height: 13px;padding-top: 20px;}
.foot_code img{float: left;padding-left: 5px;}

.foot_two{height: 40px;background: #151515;line-height: 40px;}
.foot_two p{color: #606060;float: left;}
.foot_share{overflow: hidden;float: right;}
.foot_share a{display: block;float: left;width: 40px;height: 40px;margin-left: 5px;}
.foot_weixin{background: url("weixin.png") no-repeat;}
.foot_qq{background: url("qq.png") no-repeat;}
.foot_sina{background: url("sina.png") no-repeat;}

.foot_weixin:hover{background: url("weixin_hover.png") no-repeat;}
.foot_qq:hover{background: url("qq_hover.png") no-repeat;}
.foot_sina:hover{background: url("sina_hover.png") no-repeat;}

/*底部导航*/
.foot_nav{overflow: hidden;padding: 25px 0px;}
.foot_nav span{display: block;float: left;padding-right: 90px;}
.foot_nav span a{font-size: 16px;color: #d4e5f7;}
.foot_nav span a:hover{color: #fff;}
.foot_nav span ul{overflow: hidden;padding-top: 10px;}
.foot_nav span ul li{line-height: 20px;}
.foot_nav span ul li a{color: #a3c9ef;font-size: 12px;}
.foot_nav span ul li a:hover{color: #fff;}

/*关于百发*/
.left{width: 227px;float: left;overflow: hidden;min-height: 830px;}
.left_name{
    height: 62px;
    border-top: 8px solid #000;
    background: #006fc4;
    line-height: 62px;
    text-align: center;
    color: #fff;
    font-size: 26px;
}
.left h1{color: #eee;font-size: 38px;font-family: Arial;text-align: center;}
.left_letter{letter-spacing: -4px;}
.left_u{overflow: hidden;}
.left_u li{margin-bottom: 1px;line-height: 45px;overflow:hidden;border: 1px solid #dbdbdb;}
.left_u li a{
    height: 45px;
    color: #111;
    background: url("left_li.png") no-repeat 200px 20px;
    display: block;
    font-size: 14px;
    padding-left: 15px;
}
.left_u li a:hover{
    color: #fff;
    background: url("left_li_hover.png") no-repeat 200px 20px #006fc4;
}
.left_u li a.hover{
    color: #fff;
    background: url("left_li_hover.png") no-repeat 200px 20px #006fc4;
}
.left_u li a.current{
    color: #fff;
    background: url("pr_hover.png") no-repeat 197px 20px #006fc4;
}

.left_uk{overflow: hidden;width: 160px;margin: auto;display: none;}
.left_uk span{display: block;line-height: 38px;border-bottom: 1px dashed #b2b2b2;height: 40px;}
.left_uk span a{display: block;font-size: 12px;padding-left: 0;}
.left_uk span a:hover{background: none;color: #006fc4;}
.left_uk span a.hover{background: none;color: #006fc4;}

.left_ico{width: 227px;height: 265px;margin: 40px 0px;}
.left_ico_name{height: 60px;background: #006fc4;padding:15px 10px 0px 15px;}
.left_name_z{font-size: 20px;color: #fff;float: left;}
.left_name_z p{color: #fff;}
.left_ico_more{
    display: block;
    float: right;
    color: #bac9dd;
    height: 24px;
    width: 62px;
    line-height: 20px;
    margin-top: 10px;
    background: url("news_more.png") no-repeat 37px 0px;
}
.left_ico_more:hover{color: #fff;background: url("news_more_hover.png") no-repeat 37px 0px;}
.left_ico_c{overflow: hidden;padding: 22px 0px 0px 0px;border: 1px solid #dcdcdc;border-top: none;}
.left_ico_prev,.left_ico_next{width: 10px;height: 20px;display: block;float: left;margin-top: 80px;}
.left_ico_prev{background: url("new_prev.png") no-repeat;margin-left: 3px;}
.left_ico_next{background: url("new_next.png") no-repeat;float: right;margin-right: 3px;}
.left_ico_prev:hover{background: url("new_prev_hover.png") no-repeat;}
.left_ico_next:hover{background: url("new_next_hover.png") no-repeat;}

.left_ico_u{width: 185px;height: 185px;float: left;overflow: hidden;position: relative;margin-left: 9px;}
.left_ico_u li{width: 185px;float: left;overflow: hidden;}
.left_ico_u li a{display: block;}
.left_ico_u li img{width: 185px;height: 80px;}
.left_ico_u li h6{color: #000;font-size: 14px;font-weight: bold;padding: 12px 0px 5px 0px; height:19px; overflow:hidden;line-height: 20px;width: 180px;
text-overflow: ellipsis;
white-space: nowrap;}
.left_ico_u li p{height: 48px;overflow: hidden;line-height: 17px;}

/*right*/
.right{width: 765px;float: right;overflow: hidden;min-height: 800px;padding-bottom: 50px;}
.right_name{height: 45px;background: url("title_bg.jpg") repeat-x 0px 41px;margin: 30px 0px;}
.right_name h1{float: left;color: #000;font-size: 22px;border-bottom: 3px solid #006fc4;height: 41px;}
.right_position{
    float: right;
    overflow: hidden;
    background: url("left_li.png") no-repeat 0px;
    padding-left: 10px;
    line-height: 40px;
    color: #666;
    font-size: 12px;
}
.right_position a{color: #666;}
.right_position a:hover{color: #006fc4;}
.right_position a.hover{color: #006fc4;}
.right_cont{overflow: hidden;}
.right_cont p{color: #666;line-height: 22px;font-size: 14px;
/*font-weight: bold;*/
margin-top: 10px;
margin-bottom: 5px;}

/*联系我们*/
.contact{overflow: hidden;padding-bottom: 20px;}
.contact h1{font-size: 30px;color: #000;padding-bottom: 20px;}
.contact p{color: #9a9a9a;line-height: 20px;padding-left: 22px;padding-bottom: 5px;}
.left_tel{background: url("left_tel.png") no-repeat 4px 3px;}
.left_mail{background: url("left_mail.png") no-repeat 0px 5px;}
.left_add{background: url("left_address.png") no-repeat 0px 5px;color: #000;}

.contact p{color: #333;padding-left:20px;font-size: 14px;padding-bottom: 10px;}
.contact .left_add{background: url("left_address.png") no-repeat 0px 5px;}
.contact_k{padding: 10px;background: #e5e5e5;width: 320px;color: #444;line-height: 22px;margin-bottom: 10px;}
.contact_k a{color: #444;font-size: 14px;}

/*人才招聘*/
.cz_employ{
    width:721px;
    padding:0 2px;
    margin:0 auto
}
.cz_employt{
    height:110px;
    border-bottom:1px dashed #e5e5e5;

}
.cz_employtl{
    float:left;
    margin-top:15px;
}
.cz_employtr{
    float:right;
    margin-top:15px;
}
.cz_employc_a{
    line-height:23px;
    padding:10px 0;
    color:#666666;
    font-size:12px;
}
.cz_employc_b{
    border-top:1px solid #dddddd;
    border-left:1px solid #dddddd;
    border-right:1px solid #dddddd;
}
.cz_employc_bt{
    height:33px;

}
.cz_employc_bt.a{
    background:#ededed}
.cz_employc_bt div{
    line-height:33px;
    color:#666666;
    text-align:center;
    float:left;
    display:block;
    font-size:12px;
}
.cz_employc_bt .a{
    width:405px;
    border-right:1px solid #dddddd
}
.cz_employc_bt .b{
    width:140px;
    border-right:1px solid #dddddd
}
.cz_employc_bt .c{
    width:170px;}

.cz_employc_bt .a.cz_a{
    text-align:left
}
.cz_employc_bt .a.cz_a span{
    width:20px;
    height:33px;
    background:url("employ_c.jpg") no-repeat 10px 12px;
    display:block;
    float:left
}
.cz_employc_bt .cz_current{
    background:url("employ_b.jpg") no-repeat 7px 15px !important;
}
.czem_a_cont{
    padding:30px 10px;
    border-bottom:1px solid #dddddd;
    display:none}

.czem_a_cont p{
    color:#666666;
    font-size:12px;
    line-height:25px;
    margin:5px 0
}
.cz_employc_bt.bo{
    border-bottom:1px solid #dddddd;
    cursor:pointer;

}

/*产品中心*/
.product_name{background: #f2f2f2;padding: 40px 0px 30px 0px;}
.product_n{overflow: hidden;float: left;}
.product_n h1{font-size: 30px;font-weight: bold;color: #333;float: left;padding-right: 3px;}
.product_n span{color: #d2d2d2;font-family: Arial;display: block;float: left;padding-top: 20px;font-size: 16px;}
.product_pn{clear: both;float: inherit;*float: left;}

.product_an{overflow: hidden;float: right;margin-top: 35px;}
.product_an a{
    border: 1px solid #d3d3d3;
    height: 28px;
    line-height: 30px;
    text-align: center;
    padding: 0px 10px;
    display: block;
    float: left;
    margin-left: 10px;
    font-size: 14px;
}
.product_an a:hover{color: #fff;background: url("pro_hover.png") no-repeat center #006fc4;border: 1px solid #f2f2f2;}
.product_an a.hover{color: #fff;background: url("pro_hover.png") no-repeat center #006fc4;border: 1px solid #f2f2f2;}

/**/
.prod_list{padding: 40px 0px;min-height: 550px;}
.prod_u{overflow: hidden;padding: 40px 0px 0px 0px;min-height: 410px;}
.prod_u li{float: left;width: 310px;padding:0px 30px 10px 0px;}
.prod_u li.r{padding-right: 0;}
.prod_u_k{width: 297px;height: 352px;overflow: hidden;background: #e5e5e5;padding: 10px;}
.prod_u_k img{width: 297px;height: 297px;margin-bottom: 20px;}
.prod_u_z{overflow: hidden;float: left;display: block;}
.prod_u_z p{color: #414141;font-size: 16px;}
.prod_u_more{
    width: 36px;
    height: 36px;
    display: block;
    float: right;
    margin-top: -5px;
    background: url("p_more.png") no-repeat;
}
.prod_u_k:hover{background: #006fc4;}
.prod_u_k:hover .prod_u_more{background: url("p_more_hover.png") no-repeat;}
.prod_u_k:hover .prod_u_z p{color: #fff;}


/*产品列表页*/
.prod_uc{overflow: hidden;padding-top:10px;min-height: 410px;}
.prod_uc li{float: left;width: 225px;padding:0px 30px 30px 0px;}
.prod_uc li.r{padding-right: 0;}
.prod_uc_k{width: 227px;overflow: hidden;background: #e5e5e5;padding: 10px;}
.prod_uc_k img{width: 227px;height: 227px;margin-bottom: 20px;}
.prod_uc_z{overflow: hidden;float: left;display: block;}
.prod_uc_z p{color: #414141;font-size: 14px;width:227px;text-overflow: ellipsis;height: 44px;overflow: hidden;}
.prod_uc_more{
    width: 36px;
    height: 36px;
    display: block;
    float: right;
    margin-top: 5px;
    clear: both;
    *clear: inherit;
    background: url("p_more.png") no-repeat;
}
.prod_uc_k:hover{background: #006fc4;}
.prod_uc_k:hover .prod_uc_more{background: url("p_more_hover.png") no-repeat;}
.prod_uc_k:hover .prod_uc_z p{color: #fff;}

/*page*/
.page_ul{overflow: hidden;}
.page_ul .page{
    height:30px;
    font-size:12px;
    text-align:right;
    margin-top:20px;
}
.page_ul .page a{display:inline-block;}
.page_ul .page .shu_1{
    background:#efefef;
    text-align:center;
    line-height:30px;
    height:30px;
    width:30px;
    margin-right: 12px;
}
.page_ul .page .shu_1:hover{background:#006fc4;color: #fff;}
.page_ul .page .shu_1.hover{background:#006fc4;color: #fff;}

.page_prev,.page_next{
    width:30px;
    height: 30px;
    vertical-align: top;
    cursor: pointer;
    margin-right: 10px;
    display: inline-block;
    *display: inline;
    *zoom: 1;
}
.page_prev{background: url("page_prev.png") no-repeat center;}
.page_next{background: url("page_next.png") no-repeat center;}
.page_prev:hover{background: url("page_prev_hover.png") no-repeat center;}
.page_next:hover{background: url("page_next_hover.png") no-repeat center;}

/*产品内页*/
.prod_in{overflow: hidden;padding-top: 10px;}
.prod_left{overflow: hidden;float: left;}
.prod_right{width: 340px;padding-right: 20px;overflow: hidden;float: right;}
.prod_right h1{font-size: 18px;font-weight: bold;padding: 15px 0px 10px 0px;}

/*图片放大镜样式*/
.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:350px;height:350px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff /*url(zoom.png) 50% center no-repeat*/;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}

/*图片小图预览列表*/
.spec-preview{width:360px;height:360px;border:1px solid #DFDFDF;}
.spec-scroll{clear:both;margin-top:5px;width:352px;overflow: hidden;position: relative;}
.prev{background: url("pro_prev.png") no-repeat;left: 0;}
.next{background: url("pro_next.png") no-repeat;right: 0;}
.prev:hover{background: url("pro_prev_hover.png") no-repeat;}
.next:hover{background: url("pro_next_hover.png") no-repeat;}
.prev,.next{display:block;width:23px;height:46px;position: absolute;z-index: 2;margin-top: 25px;}
.spec-scroll .items{float:left;position:relative;width:340px;height:105px;overflow:hidden;}
.spec-scroll .items ul{position:absolute;width:999999px;height:95px;}
.spec-scroll .items ul li{float:left;width:115px;text-align:center;cursor: pointer;}
.spec-scroll .items ul li img{border:1px solid #CCC;padding:2px;width:95px;height:95px;}
.spec-scroll .items ul li img:hover{border:2px solid #006fc4;padding:1px;}
.spec-scroll .items ul li img.hover{border:2px solid #006fc4;padding:1px;}

/**/
.prod_ct{overflow: hidden;clear: both;padding: 40px 0px 0px 0px;}
.prod_ct_name{height: 30px;border-bottom: 1px solid #c2c2c2;}
.prod_ct_name a{
    width: 95px;
    height: 30px;
    display: block;
    float: left;
    margin-right: 10px;
    line-height: 30px;
    text-align: center;
    background: #000;
    color: #fff;
    font-size: 14px;
}
.prod_ct_name a:hover{color: #fff;background: #006fc4;}
.prod_ct_name a.hover{color: #fff;background: #006fc4;}

.prod_ct_c{overflow: hidden;padding: 30px 0px;}
.prod_ct_p{padding-bottom: 20px;}

/*相关产品*/
.recommend{overflow: hidden;}
.rec_head{overflow: hidden;background: url("tui_line.png") repeat-x center;}
.rec_head h1{float: left;font-size: 22px;background:#fff;font-weight: bold;padding-right: 12px;}
.rec_head_btn{overflow: hidden;background: #fff;float: right;padding-top: 8px;}
.rec_prev,.rec_next{width: 24px;height: 24px;display: block;float: left;margin-left:10px;}
.rec_prev{background: url("tui_prev.png") no-repeat;}
.rec_next{background: url("tui_next.png") no-repeat;}
.rec_prev:hover{background: url("tui_prev_hover.png") no-repeat;}
.rec_next:hover{background: url("tui_next_hover.png") no-repeat;}

.rec_u{overflow: hidden;padding-top:30px;height: 290px;width: 1020px;position: relative;margin-bottom: 40px;}
.rec_u li{float: left;width: 175px;padding:0px 30px 30px 0px;}
.rec_u li.r{padding-right: 0;}
.rec_u_k{width: 170px;height: 260px;overflow: hidden;background: #e5e5e5;padding: 10px;}
.rec_u_k img{width: 170px;height: 170px;margin-bottom: 20px;}
.rec_u_z{overflow: hidden;float: left;display: block;}
.rec_u_z p{color: #414141;font-size: 12px;width:180px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.rec_u_more{
    width: 24px;
    height: 24px;
    display: block;
    float: right;
    margin-top: 5px;
    clear: both;
    *clear: inherit;
    background: url("news_more.png") no-repeat;
}
.rec_u_k:hover{background: #006fc4;}
.rec_u_k:hover .rec_u_more{background: url("news_more_hover.png") no-repeat;}
.rec_u_k:hover .rec_u_z p{color: #fff;}


/*案例展示详情页*/
.case_in{overflow: hidden;}
.case_in img{width: 765px;margin-bottom: 30px;}
.case_in p{text-align: center;color: #000;font-size: 18px;}


/*新闻资讯*/
.n_right{overflow:hidden;padding-bottom: 30px;}
.n_right li{margin-bottom: 10px;padding: 10px 0px 10px 0px;overflow: hidden;}
.n_right li .xu{width:70px;float:left;}
.n_right li .xu .shuzi{width:70px;height:58px;font-size:34px;font-weight:bold;color:#666;text-align:center;background: #fafafa;line-height: 58px;}
.n_right li .xu .date{color:#666;font-size:12px;padding-top: 5px;text-align: center;font-family: Arial;font-weight: bold;}
.n_right li .nei{width:639px;height:70px;float:right;padding:15px 20px 20px 20px;background: url("news_bg.png") no-repeat;overflow: hidden;display: block;}
.n_right li .nei h3{color:#000;font-size: 20px;}
.n_right li .nei p{color:#777;margin-top:5px;height: 44px;overflow: hidden; height:44px; overflow:hidden;}
.n_right li:hover .shuzi{background: #006fc4;color: #fff;}
.n_right li:hover .nei{background: url("news_bg_hover.png") no-repeat;}
.n_right li:hover .nei h3,.n_right li:hover .nei p{color: #fff;}

/*新闻资讯内页*/
.n_right .head{overflow:hidden;border-bottom:1px dotted #dcdcdc;padding-bottom: 0.25cm;}
.n_right .head p{text-align:left;color:#aaa;font-size:12px;}
.n_right .head p.tit{font-size:20px;color:#282828;padding-bottom: 0.3cm;}
.n_right .head p.tit .titl{padding-left:5px;}
.n_right .head p.date{line-height: 23px;float:left;}
.n_right .head p.zhu{float:right;}
.n_right .intro{overflow:hidden;}
.n_right .intro .pho{margin:0 auto;padding-top:0.6cm;}
.n_right .intro .word p{/*padding:0.7cm 0;*/text-indent: 2em;font-size: 12px;line-height: 22px;color:#898282;}
.n_right .intro .word p{/*padding-bottom:0.5cm;*/}

.p_right .xb .key,
.n_right .intro .key{overflow:hidden;height:33px;background:url("biaoqian.png") no-repeat;}
.p_right .xb .key span,
.n_right .intro .key span{color:#52b7eb;padding-left: 0.65cm;}
.p_right .xb .key span.addre,
.n_right .intro .key span.addre{color:#969696;padding-left: 0.65cm;}
.p_right .xb .tiao,
.n_right .intro .tiao{
    overflow: hidden;
    height:30px;
    border:1px dotted #dcdcdc;
    border-right:none;
    border-left:none;
    background:#fcfcfc;
    text-align:center;
    line-height: 33px;
    margin-top:1cm;
}
.p_right .xb .tiao a,
.n_right .intro .tiao a{font-size:12px;color:#555;}
.p_right .xb .tiao a:hover,
.n_right .intro .tiao a:hover{color:#006fc4;}
.n_right .intro .tiao span.t{color:#777;}
.n_right .intro .tiao span.t:hover{color:#006fc4;}

.n_right .intro .related_news{overflow:hidden;padding-top:1cm;}
.p_right .xb .related_news .he,
.n_right .intro .related_news .he{height:25px;border-bottom:1px dotted #dcdcdc;color:#666;font-size:16px;margin-bottom: 0.5cm;}

.n_right .intro .related_news .list1,.list2{width:340px;}
.n_right .intro .related_news .list1{float:left;}
.n_right .intro .related_news .list2{float:right;}
.n_right .intro .related_news .list2 li,
.n_right .intro .related_news .list1 li{
    width:340px;
    height:22px;
    border-bottom:1px solid #dcdcdc;
    text-indent: 12px;
    padding: 0;
    background:url("dot1.jpg") no-repeat 2px 7px;
}

/*解决方案*/
.sol_left{overflow: hidden;width: 570px;float: left;}
.sol_left img{width: 570px;}
.sol_right{width: 95px;float: right;overflow: hidden;padding-right: 25px;}
.sol_prev,.sol_next{width: 46px;height: 23px;display: block;position: absolute;margin-left: 25px;z-index: 1;}
.sol_prev{background: url("so_prev.png") no-repeat;}
.sol_next{background: url("so_next.png") no-repeat;margin-top: -13px;}
.sol_prev:hover{background: url("so_prev_hover.png") no-repeat;}
.sol_next:hover{background: url("so_next_hover.png") no-repeat;}

.sol_c{width: 97px;height:322px;overflow: hidden;position: relative;margin-top: 10px;*padding-top: 10px}
.sol_c li{width: 97px;overflow:hidden;padding-bottom: 15px;}
.sol_c li a{width: 95px;height: 95px;border: 1px solid #c7c7c7;display: block;}
.sol_c li a img{width: 95px;height: 95px;}

.sol_ct{overflow: hidden;clear: both;padding-top: 30px;}
.sol_name{
    height: 30px;
    background: url("pro_hover.png") no-repeat center #006fc4;
    padding: 0px 5px;
    margin: 30px 0px 20px 0px;
    line-height: 30px;
    text-align: center;
    color: #fff;
    font-size: 16px;
    width: 95px;
}


/*荣誉资质*/
.honor{overflow: hidden;}
.honor li{float: left;width: 235px;text-align: center;padding:0px 30px 30px 0px;}
.honor li.r{padding-right: 0;}
.honor li img{width: 235px;height: 335px;}
.honor li p{line-height: 35px;font-size: 14px;}

/*合作客户*/
.news_cont{overflow: hidden;}
.news{
    padding-bottom: 30px;
    overflow: hidden;
    border-bottom: 1px dashed #dcdcdc;
    margin-top:30px
}
.news .img{display: block;width: 247px;float: left;}
.news .img img{width: 247px;}
.news .texta{width:500px;float: right;}
.news .texta span{
    font-size: 12px;
    color: #666666;
    line-height: 25px;
    display: block;
}
.texta div{line-height: 22px;color: #777;font-size: 12px}
.news .texta p{color: #333;font-size: 18px;font-weight: bold;padding-bottom: 5px;display: block;}

/*客服*/
.qqkefu{
    position: fixed;
    bottom:35%;
    _position: absolute;
    _top: expression(eval(document.documentElement.scrollTop + 365));
    z-index: 20;
    right:0;
    width:39px;
}
.qqkefu ul li{
    width: 39px;
    height:39px;
    margin-bottom:1px;
    float:right;
    background:#000;
    line-height:36px;
    font-size:14px;
    cursor:pointer;
    position:relative;
}
.qqkefu ul li a{
    color:#fff;
}
.qqkefu ul li.qq_cza{
    overflow:hidden
}
.qqkefu ul li:hover{
    background:#006fc4;
}
.qqkefu ul li.backup{
    background: #000;
    position:relative;
    width:39px;
    height: 39px;
    cursor:pointer;
    color: #fff;
    text-align: center;
}
.qqkefu ul li.backup span{
    position:absolute;
    display:block;
    left:0;
    top:-5px;
    height:5px;
    width:39px;
    background:url("czx2.png") no-repeat center;}
.qqkefu ul li.backup:hover{
    background: #006fc4;
}
.qqkefu ul li.backup:hover span{
    background:url("czx2_hover.png") no-repeat center}
.qqkefu ul li b{
    width:39px;
    height:39px;
    display:block;
    overflow:hidden;
    float:left}
.qqkefu ul li span{
    font-size: 14px;
    font-weight: bold;
    color: #FFF;
}
.qqkefu ul li b.a{
    background:url("czx4.png") no-repeat center center;
}
.qqkefu ul li b.b{
    background:url("czx3.png") no-repeat center center;
}
.qqkefu ul li b.c{
    background:url("czx5.png") no-repeat center center;
}
.qqkefu ul li b.e{
    background:url("dianhua.png") no-repeat center center;
}
.qqkefu ul li.qq_czae{ line-height:15px !important}
.erweima{
    width: 262px;
    height: 150px;
    position: absolute;
    top: -107px;
    left: -264px;
    background: #FFF;
    border: 1px solid #CCC;
    float: right;
    cursor: default !important;
    display:none
}
.erweima p{
    line-height: 20px;
    color: #000;
    font-size: 12px;
    text-align: center;
    float: left;
    width: 130px;
}
.erweima p img{
    width: 110px;
    height: 110px;
    margin: 10px 10px 0px 10px;
}
.erweima .arrow3 {
    width: 5px;
    height: 10px;
    display: block;
    background:url("czx6.png") no-repeat;
    position: absolute;
    right: -5px;
    top: 122px;
}
/*2018-7-18新闻列翻页代码*/
.page {
    height: 30px;
    line-height: 30px;
    padding: 50px 0;
}
.pagelist {
    margin: 3px;
    text-align: left;
}
.pagelist ul {
    float: right;
}
.pagelist ul li {
    float: left;
    line-height: 25px;
    height: 25px;
    margin-left: 5px;
    font-size: 12px;
    border: 1px solid #E9E9E9;
    padding: 0px 10px;
    width: auto;
}
.pagelist ul li.thisclass, .pagelist ul li.thisclass a, .pagelist ul li.thisclass a:hover {
    background-color: #0088df;
    color: #FFF;
}